package cn.tedu.waste.api.model;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import java.time.LocalDate;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 
 * </p>
 *
 * @author tedu.cn
 * @since 2020-09-28
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("add_pay")
public class AddPay implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 病人编号
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    /**
     * 病人姓名
     */
    @TableField("p_name")
    private String pName;

    /**
     * 科室
     */
    @TableField("d_section")
    private String dSection;

    /**
     * 主治医生
     */
    @TableField("attending_doctor")
    private String attendingDoctor;

    /**
     * 入院日期
     */
    @TableField("p_admission")
    private LocalDate pAdmission;

    /**
     * 出院日期
     */
    @TableField("p_discharge")
    private LocalDate pDischarge;

    /**
     * 治疗项目
     */
    @TableField("serve_program")
    private String serveProgram;

    /**
     * 治疗费用
     */
    @TableField("serve_expense")
    private Integer serveExpense;

    /**
     * 预付款
     */
    @TableField("pay_advance")
    private Integer payAdvance;

    /**
     * 付款方式
     */
    @TableField("pay_method")
    private Integer payMethod;

    /**
     * 银行卡号
     */
    @TableField("credit_card")
    private String creditCard;


}
